html,body{
	height: 100%;
	width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
}

@media only screen and (min-width:320PX) and (max-width:360PX){html{font-size:13.65px}}
@media only screen and (min-width:360PX) and (max-width:375PX){html{font-size:15.36px}}
@media only screen and (min-width:375PX) and (max-width:390PX){html{font-size:16px}}
@media only screen and (min-width:390PX) and (max-width:414PX){html{font-size:16.64px}}
@media only screen and (min-width:414PX) and (max-width:640PX){html{font-size:17.664px}}
@media screen and (min-width:640PX){html{font-size:27.31px}}

a {color: #333;text-decoration: none;}
body {font-size: 0.8rem;background: #fff;}
.ht100-per{height: 100%;}
.w100-per{width: 100%;}
.radius-4{border-radius: 4px;}
.radius-10{border-radius: 10px;}

input,textarea,select {box-sizing: border-box;}
input,select,textarea:focus {outline: none;}



.pure-g1 {
	width: 100%;
	height: 100%;
	position: fixed;
	/* background-image: url(../images-h5/bg1.png); */
	background: #fff;
	/* background-repeat: no-repeat;
	background-position: 0px 0px;
	background-size: 100% 100%; */
}

.overflow-h {
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
  }

.border-169{border:1px solid #0099FF;}
.border-n{border: none;}
.border{border: 1px solid #ccc}
/* .color-169 {color: #0099FF} */
.color-169 {color: #46B7E1}
.bg-169{background: #46B7E1}
.fb{font-weight:bold;}
/* .bg-169{background: linear-gradient(#009FE6, #3B95BF,#009FE6);} */

.bg-999{background:#999999}
.bg-cb{background:#CBCBCB}
.bg-f7{background:#F7F7F7;}
.bg-ef{background: #efefef;}
.color-red{color: red}
.bg-red{background: red}
.bg-ff{background:#FCAA2F}
.bg-gre{background:rgb(27, 175, 40)}
.color-f{color: #fff}
.color-999{color:#999;}
.color-666{color:#666;}
.color-ccc{color:#ccc;}
.color-000{color:#000;}
.bg-rgba-2{background: rgba(0,0,0,.2);}
.clearfix::after {
	content: "";
	clear: both;
	display: block;
	overflow: hidden;
	font-size: 0;
	height: 0;
}
.clearfix {
	zoom: 1;
}
div, ul, li, p, html, body,img,h2{
margin: 0;
padding: 0;
text-decoration: none;
}

.box{box-sizing: border-box}

.font-6{font-size:0.8rem;}
.font-8{font-size:0.9rem;}
.font-15{font-size:1.5rem;}

 .ht25{height: 3rem;}
 .l-ht25{line-height: 3rem;}
 .ht2{height: 2rem;}
 .l-ht2{line-height: 2rem;}
.b-sh{box-shadow: 0 0 10px #ccc;}

